//
// Created by 11510 on 2024/6/24.
//

#include <iostream>
#include <vector>
#include <deque>
#include <list>

int main() {
    std::vector<int> v1 = {1, 2, 3};
    std::vector<int> v2 = {1, 2, 4};

    if (v1 < v2) {
        std::cout << "v1 is less than v2" << std::endl;
    } else {
        std::cout << "v1 is not less than v2" << std::endl;
    }

    std::deque<int> d1 = {1, 2, 3};
    std::deque<int> d2 = {1, 2, 3, 4};

    if (d1 < d2) {
        std::cout << "d1 is less than d2" << std::endl;
    } else {
        std::cout << "d1 is not less than d2" << std::endl;
    }

    std::list<int> l1 = {1, 2, 3};
    std::list<int> l2 = {1, 3, 2};

    if (l1 < l2) {
        std::cout << "l1 is less than l2" << std::endl;
    } else {
        std::cout << "l1 is not less than l2" << std::endl;
    }

    return 0;
}
